package com.kehutong.charge.dto;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @program: kht
 * @description: 抄表统计
 * @author: joneron
 * @create: 2021/6/22
 **/
@ExcelIgnoreUnannotated
public class MeterReadStatistDTO implements Serializable {

    private static final long serialVersionUID = 9210942960369192796L;

    /** 小区编号 */
    private String communityNo;

    /** 小区名 */
    @ExcelProperty(value = "项目/小区")
    private String communityName;

    /** 仪表类型名 */
    private String meterTypeName;

    /** 仪表类型名 */
    private String meterTypeNo;

    /** 仪表数量 */
    @ExcelProperty(value = "表数量")
    private Integer meterNumber;

    /** 抄表时间 */
    @ExcelProperty(value = "抄表年月")
    private String readYearMonth;

    /** 未抄表数量 */
    @ExcelProperty(value = "未抄表")
    private int meterReadNot;

    /** 已抄表数量 */
    @ExcelProperty(value = "已抄表")
    private int meterReading;

    /** 本月总数量 */
    @ExcelProperty(value = "本月总用量")
    private BigDecimal monthTotal;


    public String getCommunityName() {
        return communityName;
    }

    public void setCommunityName(String communityName) {
        this.communityName = communityName;
    }

    public String getCommunityNo() {
        return communityNo;
    }

    public void setCommunityNo(String communityNo) {
        this.communityNo = communityNo;
    }

    public String getReadYearMonth() {
        return readYearMonth;
    }

    public void setReadYearMonth(String readYearMonth) {
        this.readYearMonth = readYearMonth;
    }

    public int getMeterReadNot() {
        return meterReadNot;
    }

    public void setMeterReadNot(int meterReadNot) {
        this.meterReadNot = meterReadNot;
    }

    public int getMeterReading() {
        return meterReading;
    }

    public void setMeterReading(int meterReading) {
        this.meterReading = meterReading;
    }

    public BigDecimal getMonthTotal() {
        return monthTotal;
    }

    public void setMonthTotal(BigDecimal monthTotal) {
        this.monthTotal = monthTotal;
    }

    public String getMeterTypeName() {
        return meterTypeName;
    }

    public void setMeterTypeName(String meterTypeName) {
        this.meterTypeName = meterTypeName;
    }

    public String getMeterTypeNo() {
        return meterTypeNo;
    }

    public void setMeterTypeNo(String meterTypeNo) {
        this.meterTypeNo = meterTypeNo;
    }

    public Integer getMeterNumber() {
        return meterNumber;
    }

    public void setMeterNumber(Integer meterNumber) {
        this.meterNumber = meterNumber;
    }
}
